package com.example.express.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.example.express.domain.bean.DataArea;
import com.example.express.domain.vo.DataAreaVO;

import java.util.List;

/**
 * 地区区域接口业务
 * @author 周欣
 */
public interface DataAreaService extends IService<DataArea> {

    /**
     * 根据父ID查询行政区划
     * @param parentId
     * @return
     */
    List<DataArea> listByParentId(Integer parentId);

    /**
     * 根据父ID查询行政区域数据缓存VO
     * @param parentId
     * @return
     */
    List<DataAreaVO> listByParentIdByCache(Integer parentId);
}
